package com.toonan.system.dao;

import java.util.Collection;
import java.util.List;

import org.springframework.stereotype.Service;

import com.toonan.core.mongo.BaseMongo;
import com.toonan.core.util.WebplusUtil;
import com.toonan.system.model.Dict;

/**
 * 
 * @ClassName:  DictDao   
 * @Description:字典实体Dao操作
 * @author: 陈骑元（chenqiyuan@toonan.com)
 * @date:   2022年2月18日 下午10:53:06     
 * @Copyright: 2022 www.toonan.com Inc. All rights reserved. 
 * 注意：本内容仅限于广州市图南软件有限公司内部传阅，禁止外泄以及用于其他的商业目
 */
@Service
public class DictDao extends BaseMongo<Dict> {

	@Override
	protected Class<Dict> getEntityClass() {
		// TODO Auto-generated method stub
		return Dict.class;
	}
	/**
	 * 
	 * 简要说明：批量插入
	 * 编写者：陈骑元（chenqiyuan@toonan.com）
	 * 创建时间： 2022年2月19日 下午2:08:35 
	 * @param 说明
	 * @return 说明
	 */
	public boolean  insertBatch(List<Dict> dictList){
		
		Collection<Dict> dictListNew=this.mongoTemplate.insert(dictList, Dict.class);
		if(WebplusUtil.isNotEmpty(dictListNew)) {
			
			return true;
		}
		
		return false;
	}
   
	
}
